package com.ruoyi.system.domain.WMS;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;
import com.ruoyi.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * wms齐套校验数据对象 wms_qt_material
 *
 * @author ruoyi
 * @date 2023-04-07
 */
@Data
@ToString
@EqualsAndHashCode
@NoArgsConstructor
@Accessors(chain = true)
@TableName("wms_qt_material")
public class WmsQtMaterial implements Serializable {

private static final long serialVersionUID=1L;


        /** 齐套校验数据主键id */
        @TableId(value = "qt_id")
    private Long qtId;

    /** 工单编码 */
    @Excel(name = "工单编码")
    private String orderCode;

        /** 物料编码 */
        @Excel(name = "物料编码")
    private String materielid;

        /** 物料名称 */
        @Excel(name = "物料名称")
    private String materialName;

        /** 所需数量 */
        @Excel(name = "所需数量")
    private Double kitquantity;

        /** 单位 */
        @Excel(name = "单位")
    private String unit;

        /** wms库存数量 */
        @Excel(name = "wms库存数量")
    private Double quantity;

        /** 差异数量 */
        @Excel(name = "差异数量")
    private Double variancequantity;

        /** 工单id */
        @Excel(name = "工单id")
    private Long orderId;

        /** 计划编码 */
        @Excel(name = "计划编码")
    private String planCode;

        /** 创建者 */
        private String createBy;

        /** 创建时间 */
        private Date createTime;

        /** 更新者 */
        private String updateBy;

        /** 更新时间 */
        private Date updateTime;
}
